Tech News Weekly 82: Sympathy for the Twitter Devil

Tech News Weekly 82: Sympathy for the Twitter Devil